package dao.impl;

import java.util.List;
import java.util.Map;

import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import dao.ErJiZuZhiDao;
import entity.Erjizuzhi;

public class ErJiZuZhiDaoimpl extends HibernateDaoSupport implements
		ErJiZuZhiDao {

	public void addErjizuzhi(Erjizuzhi erjizuzhi) {
		getHibernateTemplate().save(erjizuzhi);
	}

	public void updateErjizuzhi(Erjizuzhi erjizuzhi) {
		getHibernateTemplate().update(erjizuzhi);
	}

	public void deleteErjizuzhi(Long id) {
		Erjizuzhi erjizuzhi=getHibernateTemplate().get(Erjizuzhi.class, id);
		getHibernateTemplate().delete(erjizuzhi);
	}

	public Erjizuzhi findOneErjizuzhiById(Long id) {
		return getHibernateTemplate().get(Erjizuzhi.class, id);
	}

	public List<Erjizuzhi> findAllErjizuzhi() {
		
		return getHibernateTemplate().find("from Erjizuzhi");
	}

	public List<Erjizuzhi> findErjizuzhisByCondition(Map map) {
		// TODO Auto-generated method stub
		return null;
	}

}
